package model

import (
	"context"
	"github.com/kataras/iris/v12"
	"github.com/wutianze/nats.go"
	db2 "gluenet/internal/glue-datasyncer/db"
	v1 "gluenet/pkg/log/v1"
	"gluenet/pkg/nets"
)

type SrvmContext struct {
	Context    context.Context
	RpcContext *nets.NetContext
	WebContext iris.Context
	Logger     v1.Logger
	Nats       *nats.Conn
	DB         *db2.DB
	AppServer  *iris.Application
}
